dish of snails - Espagnol Anglais Dictionnaire